@charset "utf-8";
/* 
* @Title:  [确认订单样式]
* @Author: {chenlei} [chenleib5@126.com]
* @Date:   2014-04-02 18:48:12
* @Last Modified by:   Administrator
* @Last Modified time: 2014-04-17 09:08:20
* @Copyright:  [hn7m.com]
*/
body {
    background-color: #FFFFFF;
    color: #5C5C5C;
    font-size: 12px;
    line-height: 20px;
}

.confirm_order_info_box, .other_more_address, .write_order_info_two {
    height: auto;
    width: 977px;
}
.confirm_orderinfo_status {
    height: auto;
    margin-top: 8px;
}
.confirm_address {
    background: url("../images/confirm_address_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 51px;
}
.confirm_address span {
    height: auto;
    position: absolute;
    right: 2px;
    top: 31px;
    width: auto;
}
.confirm_address span a {
    color: #229CA0;
    font-weight: 700;
}
.default_address {
    background: url("../wimages/address_tubiao.jpg") no-repeat scroll 9px 8px #DFF6F7;
    border: 1px solid #27C5C9;
    height: 36px;
    margin: 13px 0 0;
    width: 975px;
}
.default_address .send_to {
    color: #229CA0;
    float: left;
    font-weight: 700;
    line-height: 36px;
    margin-left: 29px;
    width: 50px;
}
.default_address .other_address_radio {
    float: left;
    height: auto;
    margin-top: 10px;
    width: 24px;
}
.default_address .other_address_info {
    color: #5B5B5B;
    float: left;
    font-weight: 700;
    line-height: 36px;
    width: auto;
}
.use_new_address {
    cursor: pointer;
    margin-left: 102px;
    margin-top: 15px;
    width: 94px;
}
.confirm_order_info_box h1 {
    height: 30px;
    margin-top: 12px;
    padding-left: 3px;
    width: 974px;
}
.confirm_order_content_tit {
    background: url("../images/goods_tit_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 44px;
}
.confirm_order_content_tit .li_one {
    display: inline;
    margin-left: 140px;
    width: 218px;
}
.confirm_order_content_tit li {
    float: left;
    font-weight: 700;
    line-height: 44px;
}
.confirm_order_content_tit .li_two {
    width: 129px;
}
.confirm_order_content_tit .li_three {
    width: 127px;
}
.confirm_order_content_tit .li_four {
    width: 147px;
}
.confirm_order_content_tit .li_five {
    width: 126px;
}
.confirm_order_content_tit .li_six {
    width: 90px;
}
.confirm_order_content_catename {
    border-bottom: 1px solid #E8E8E8;
    height: 27px;
    line-height: 27px;
    padding: 0 0 0 19px;
    width: 958px;
}
.confirm_order_content_con {
    border-bottom: 1px solid #E8E8E8;
    float: left;
    height: 102px;
    width: 975px;
}
.confirm_order_content_con dl {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-top: 9px;
    width: 290px;
}
.confirm_order_content_con dl dt {
    border: 1px solid #D9D9D9;
    float: left;
    height: 78px;
    padding: 3px 0 0 3px;
    width: 78px;
}
.confirm_order_content_con dl dd {
    float: left;
    margin-left: 10px;
    width: 191px;
}
.confirm_order_content_wasaimoney {
    width: 138px;
    display: inline-block;
}
.confirm_order_content_con span {
    float: left;
    height: 53px;
    margin-top: 9px;
    padding: 30px 0 0;
    text-align: center;
}
.confirm_order_content_danjia {
    color: #FD834C;
    font-size: 14px;
    width: 115px;
}
.confirm_order_content_con span {
    float: left;
    height: 53px;
    margin-top: 9px;
    padding: 30px 0 0;
    text-align: center;
}
.confirm_order_content_num {
    width: 133px;
}
.confirm_order_content_youhui {
    width: 191px;
}
.confirm_order_content_xiaoji {
    color: #FD834C;
    font-size: 14px;
    font-weight: 700;
    width: 65px;
}
.last_info {
    border: 1px solid #6FA60D;
    margin: 15px 0 0 430px;
    width: 545px;
}
.order_last_info_in {
    border: 3px solid #EAF2DC;
    height: auto;
    padding: 0 0 12px;
    width: 539px;
}
.order_last_info_in p {
    margin: 12px 0 0;
    text-align: right;
    width: 509px;
}
.order_last_info_in p em{
    color: #FD834C;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
}
.submit_order ul {
    height: 41px;
    margin: 0 0 0 651px;
    width: 326px;
}
.submit_order ul li {
    float: left;
    line-height: 41px;
    text-align: center;
    width: 163px;
}
.submit_order ul .goback {
    background: url("../images/goback.jpg") no-repeat scroll 25px 13px rgba(0, 0, 0, 0);
}
/*使用新地址*/
.newaddress_box {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #5B5B5B;
    float: left;
    font-size: 12px;
    height: auto;
    left: 30px;
    position: absolute;
    top: 30px;
    width: 567px;
    z-index: 9999;
}
.newaddress_box_tit {
    background: url("../images/newaddress_tit_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 35px;
    line-height: 35px;
    margin: 0 0 0 1px;
    padding: 0 0 0 18px;
    position: relative;
    width: 547px;
}
.newaddress_box_tit img {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
}
.newaddress_box_name, .area, .post_number, .phonenumber, .peisongtime {
    height: 23px;
    margin: 16px 0 0;
    width: 567px;
}
.newaddress_box_name span, .phonenumber span {
    height: 23px;
}
.shouhuoren, .area_text, .detailinfo_text, .post_number_text {
    float: left;
    line-height: 23px;
    margin-left: 20px;
    width: 71px;
}
.shouhuoren_text_box {
    float: left;
    height: 23px;
    width: 167px;
}
.shouhuoren_text_box input {
    border: 1px solid #CCCCCC;
    height: 21px;
    padding: 0 0 0 4px;
    width: 161px;
}
.maijia {
    float: left;
    line-height: 23px;
    margin-left: 21px;
    width: 65px;
}
.maijia_text_box {
    float: left;
    height: 23px;
    width: 177px;
}
.maijia_text_box input {
    border: 1px solid #CCCCCC;
    color: #B1B1B1;
    height: 21px;
    padding: 0 0 0 4px;
    width: 171px;
}
form .field_notice {
    color: #9C9C9C;
    margin-left: 5px;
    width: 210px;
}
.detailinfo {
    height: 60px;
    margin: 36px 0 0px 0;
    width: 567px;
}
.detail_input {
    float: left;
    height: 74px;
    width: 334px;
}
.post_number_input {
    float: left;
    height: 23px;
    width: 402px;
}
.post_number_input input {
    border: 1px solid #CCCCCC;
    height: 21px;
    padding: 0 0 0 4px;
    width: 128px;
}
.shr_phonenumber {
    float: left;
    line-height: 23px;
    margin-left: 20px;
    width: 100px;
}
.shr_phonenumber_box, .shr_tel_box {
    float: left;
    height: 23px;
    width: 132px;
}
.shr_phonenumber_box input {
    border: 1px solid #CCCCCC;
    height: 21px;
    padding-left: 4px;
    width: 128px;
}
.shr_tel {
    float: left;
    line-height: 23px;
    margin-left: 28px;
    width: 62px;
}
.shr_phonenumber_box, .shr_tel_box {
    float: left;
    height: 23px;
    width: 132px;
}
.shr_tel_box input {
    border: 1px solid #CCCCCC;
    color: #B1B1B1;
    height: 21px;
    padding-left: 4px;
    width: 128px;
}
.save_address {
    height: 23px;
    margin: 20px 0 0 105px;
    text-align: center;
    width: 452px;
}
.save_address input {
    height: 12px;
    margin-right: 5px;
    width: 12px;
    margin-top: 5px;
} 
.confirm {
    height: 29px;
    margin: 15px 0 0 213px;
    width: 156px;
}
.confirm dt, .confirm dd {
    float: left;
    width: 78px;
}
.confirm dd {
    line-height: 29px;
    text-align: center;
}
#gaizi{
	width: 0px;
	height: 0px;
	position: fixed;
}